Skip to content

fix api key management in backoffice#21

Open
TSheyd wants to merge 21 commits intomasterfrom
backoffice-key-management
Open

fix api key management in backoffice#21
TSheyd wants to merge 21 commits intomasterfrom
backoffice-key-management

Conversation

@TSheyd
Copy link
Copy Markdown
Collaborator

@TSheyd TSheyd commented Mar 5, 2026

  • refactor LLMSettings / LLMProvider: add provider and use single api_key variable
  • runtime api_key for debug mode set via litellm.api_key; added support for Anthropic / Cohere / Xai
  • raise explicit errors if no api key is found (used in debug mode)
  • ensure embeddings work with OpenRouter too now that it is supported in LiteLLM
  • fix on Eval page: load test questions on page mount, add default eval judge prompt

@TSheyd TSheyd requested a review from elephantum as a code owner March 6, 2026 06:53
@TSheyd TSheyd changed the title WIP: fix api key management in backoffice fix api key management in backoffice Mar 12, 2026
@TSheyd TSheyd requested a review from andrei-kh March 13, 2026 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants